package com.orange.singlePatterns;

import java.io.Serializable;

/**
 * @Description:使用饿汉方法实现强单列模式
 * .class文件被加载时，实例化一个唯一的static变量
 */
public class HungrySingleton implements Serializable {
    private static HungrySingleton ergerMethodSingle=new HungrySingleton();

    //构造器私有化
    private HungrySingleton(){

    }


    //提供对外获取实列的方法
    public static HungrySingleton getErgerMethodSingle(){
        return ergerMethodSingle;
    }

    //一个简单的方法
    public String printName(String name){
        return name;
    }
}
